//---------------------------------------------------------------------------

#include <vcl.h>
#pragma hdrstop

#include "Mesa.h"

//---------------------------------------------------------------------------

#pragma package(smart_init)
Mesa::Mesa(float ancho, float alto, float largo, float radio_pata1, float radio_pata2, int num_lados_pata, float grosor) {
    initialize(2);

    // Pata
        Objeto3D *obj = new Copa(num_lados_pata,5, radio_pata1,radio_pata2,0,0, 0,alto,alto,alto);
        obj->getMarco()->traslacion(ancho/2,0,largo/2);
        obj->setColor(150,100,30); // Marron oscuro
        insertarObjeto(obj);
    // Mesa
        obj = new Tablero(ancho, grosor, largo, 4,4,2);
        obj->getMarco()->traslacion(0,alto-grosor,0);
        obj->setColor(180,130,60); // Marron
        insertarObjeto(obj);
}
